Nice suggestions, I think this can apply to most search function

Don’t tell me everything you know - limit to specific set of datas , like ameture / professional
Ask me the next most reasonable question
Offer me to establish my search identity

http://jooto.com/blog/index.php/2008/01/05/how-to-improve-search-engines/